package pe.edu.upc.dai.grupo4.model;

import java.util.Date;

/**
 *
 * @author tluyo
 */
public class EstadoCuentaDetalle {

    private Integer codBanco;
    private Integer codCuentaBancaria;
    private Integer anho;
    private Integer mes;
    private Integer codMovimientoBancario;
    private Integer codTipoMovimientoBancario;
    private TipoMovimientoBancario tipoMovimientoBancario;
    private Date fechaMovimiento;
    private Integer tipoDocumentoBancario;
    private String documento;
    private Boolean cargoAbono;
    private Double importe;
    private Integer anhoConciliacion;
    private Integer mesConciliacion;
    private Integer secuenciaConciliacionPeriodo;
    private String descripcionGlosa;
    private Double cargo;
    private Double abono;

    public EstadoCuentaDetalle(Integer codBanco, Integer codCuentaBancaria, Integer anho, Integer mes, Integer codMovimientoBancario, Integer codTipoMovimientoBancario, Date fechaMovimiento, Integer tipoDocumentoBancario, String documento, Boolean cargoAbono, Double importe, Integer anhoConciliacion, Integer mesConciliacion, Integer secuenciaConciliacionPeriodo, String descripcionGlosa, Double cargo, Double abono) {
        this.codBanco = codBanco;
        this.codCuentaBancaria = codCuentaBancaria;
        this.anho = anho;
        this.mes = mes;
        this.codMovimientoBancario = codMovimientoBancario;
        this.codTipoMovimientoBancario = codTipoMovimientoBancario;
        this.fechaMovimiento = fechaMovimiento;
        this.tipoDocumentoBancario = tipoDocumentoBancario;
        this.documento = documento;
        this.cargoAbono = cargoAbono;
        this.importe = importe;
        this.anhoConciliacion = anhoConciliacion;
        this.mesConciliacion = mesConciliacion;
        this.secuenciaConciliacionPeriodo = secuenciaConciliacionPeriodo;
        this.descripcionGlosa = descripcionGlosa;
        this.cargo = cargo;
        this.abono = abono;
    }

    public Integer getAnho() {
        return anho;
    }

    public void setAnho(Integer anho) {
        this.anho = anho;
    }

    public Boolean getCargoAbono() {
        return cargoAbono;
    }

    public void setCargoAbono(Boolean cargoAbono) {
        this.cargoAbono = cargoAbono;
    }

    public Integer getCodBanco() {
        return codBanco;
    }

    public void setCodBanco(Integer codBanco) {
        this.codBanco = codBanco;
    }

    public Integer getCodCuentaBancaria() {
        return codCuentaBancaria;
    }

    public void setCodCuentaBancaria(Integer codCuentaBancaria) {
        this.codCuentaBancaria = codCuentaBancaria;
    }

    public Integer getCodMovimientoBancario() {
        return codMovimientoBancario;
    }

    public void setCodMovimientoBancario(Integer codMovimientoBancario) {
        this.codMovimientoBancario = codMovimientoBancario;

    }

    public Integer getCodTipoMovimientoBancario() {
        return codTipoMovimientoBancario;
    }

    public void setCodTipoMovimientoBancario(Integer codTipoMovimientoBancario) {
        this.codTipoMovimientoBancario = codTipoMovimientoBancario;
    }

    public String getDescripcionGlosa() {
        return descripcionGlosa;
    }

    public void setDescripcionGlosa(String descripcionGlosa) {
        this.descripcionGlosa = descripcionGlosa;
    }

    public Date getFechaMovimiento() {
        return fechaMovimiento;
    }

    public void setFechaMovimiento(Date fechaMovimiento) {
        this.fechaMovimiento = fechaMovimiento;
    }

    public Integer getTipoDocumentoBancario() {
        return tipoDocumentoBancario;
    }

    public void setTipoDocumentoBancario(Integer tipoDocumentoBancario) {
        this.tipoDocumentoBancario = tipoDocumentoBancario;
    }

    public String getDocumento() {
        return documento;
    }

    public void setDocumento(String documento) {
        this.documento = documento;
    }

    public Double getImporte() {
        return importe;
    }

    public void setImporte(Double importe) {
        this.importe = importe;
    }

    public Integer getMes() {
        return mes;
    }

    public void setMes(Integer mes) {
        this.mes = mes;
    }

    public Integer getAnhoConciliacion() {
        return anhoConciliacion;
    }

    public void setAnhoConciliacion(Integer anhoConciliacion) {
        this.anhoConciliacion = anhoConciliacion;
    }

    public Integer getMesConciliacion() {
        return mesConciliacion;
    }

    public void setMesConciliacion(Integer mesConciliacion) {
        this.mesConciliacion = mesConciliacion;
    }

    public Integer getSecuenciaConciliacionPeriodo() {
        return secuenciaConciliacionPeriodo;
    }

    public void setSecuenciaConciliacionPeriodo(Integer secuenciaConciliacionPeriodo) {
        this.secuenciaConciliacionPeriodo = secuenciaConciliacionPeriodo;
    }

    public TipoMovimientoBancario getTipoMovimientoBancario() {
        return tipoMovimientoBancario;
    }

    public void setTipoMovimientoBancario(TipoMovimientoBancario tipoMovimientoBancario) {
        this.tipoMovimientoBancario = tipoMovimientoBancario;
    }

    public Double getAbono() {
        return abono;
    }

    public void setAbono(Double abono) {
        this.abono = abono;
    }

    public Double getCargo() {
        return cargo;
    }

    public void setCargo(Double cargo) {
        this.cargo = cargo;
    }
}
